package com.bright.ghj.common.enums;

import lombok.Getter;

/**
 * @Author txf
 * @Date 2023/11/13 15:14
 * @Description 返回状态枚举类
 */
@Getter
public enum ResultStatus {

    /**
     * 请求成功
     */
    SUCCESS(200, "请求成功"),

    /**
     * 服务器错误
     */
    SERVER_ERROR(500, "服务器错误"),

    /**
     * 用户未登录访问错误
     */
    USER_UNAUTHORIZED_ERROR(401, "用户未登录访问错误"),

    /**
     * 用户无权限访问错误
     */
    USER_FORBIDDEN_ERROR(403, "用户无权限访问错误");

    private final Integer code;
    private final String message;

    ResultStatus(Integer code, String message) {
        this.code = code;
        this.message = message;
    }
}
